TMPL_25000_ilrP.txt Format version: 2-byte integer (decimal) Sync with HEXA: 1-byte integer (decimal) Auto load HEXA: 1-byte integer (decimal) Window width: 2-byte integer (decimal) Window height: 2-byte integer (decimal) Window's portRect: rectangle Traps searches wrap: 1-byte integer (decimal) Traps as buttons: 1-byte integer (decimal) Offset/addr as buttons: 1-byte integer (decimal) Show refs as addresses: 1-byte integer (decimal) Flash ref status: 1-byte integer (decimal) Search for ALL refs: 1-byte integer (decimal) Use size: 1-byte integer (decimal) Use position: 1-byte integer (decimal) Reserved: 4-byte integer (decimal) Reserved: 4-byte integer (decimal) Reserved: 4-byte integer (decimal) TMPL_276_errs.txt ****: list (until end of resource) Minimum id: 2-byte integer (decimal) Maximum id: 2-byte integer (decimal) String id: 2-byte integer (decimal) TMPL_275_KBDN.txt Keyboard Name: pstring (1-byte length) TMPL_274_ITL1.txt Use short dates before system: 2-byte integer (hex) TMPL_273_ppcc.txt NBP Lookup Interval: 1-byte integer (decimal) NBP Lookup Count: 1-byte integer (decimal) NBP Max Lives: 2-byte integer (decimal) NBP Max entities: 2-byte integer (decimal) NBP Idle Time: 2-byte integer (decimal) PPC Max Ports: 2-byte integer (decimal) PPC Idle Time: 2-byte integer (decimal) TMPL_272_sect.txt Version: 1-byte integer (decimal) Kind: 1-byte integer (decimal) Mode: 2-byte integer (decimal) Mod Date: 4-byte integer (hex) Section ID: 4-byte integer (decimal) RefCon: 4-byte integer (decimal) Alias Handle: 4-byte integer (decimal) Sub Part: 4-byte integer (decimal) Next Section: 4-byte integer (decimal) Control Block: 4-byte integer (decimal) Ref Num: 4-byte integer (decimal) TMPL_271_hwin.txt Help Version: 2-byte integer (decimal) Options: 4-byte integer (decimal) Array Count: list (2-byte one-based item count) Res ID: 2-byte integer (decimal) Res Type: 4-byte integer (decimal) Str Length: 2-byte integer (decimal) Window Title: pstring (1-byte length) (align to 2-byte boundary) TMPL_270_CMNU.txt MenuID: 2-byte integer (decimal) Width: 2-byte zero fill Height: 2-byte zero fill ProcID: 2-byte integer (decimal) Filler: 2-byte zero fill EnableFlgs: 4-byte integer (hex) Title: pstring (1-byte length) *****: list (terminated by zero byte) MenuItem: pstring (1-byte length) Icon#: 1-byte integer (decimal) Key equiv: 1-byte integer (char) Mark Char: 1-byte integer (char) Style: 1-byte integer (hex) Command number: 4-byte integer (decimal) Alignment: (align to 2-byte boundary) TMPL_269_resf.txt Family count: list (2-byte one-based item count) Family Name: pstring (1-byte length) (align to 2-byte boundary) Font count: list (2-byte one-based item count) Point size: 2-byte integer (decimal) Style: 2-byte integer (decimal) TMPL_268_RVEW.txt ViewBy: 1-byte integer (decimal) ShowAttrs: 1-byte integer (decimal) TMPL_267_CMDK.txt CommandKeys: pstring (1-byte length) TMPL_266_TOOL.txt ToolsPerRow: 2-byte integer (decimal) NumberOfRows: 2-byte integer (decimal) *****: list (until end of resource) ToolCursorID: 2-byte integer (decimal) TMPL_265_GNRL.txt ShowSysWarn: 2-byte integer (decimal) OpenAtStart: 2-byte integer (decimal) PickWidth: 2-byte integer (decimal) PickHeight: 2-byte integer (decimal) TypesWidth: 2-byte integer (decimal) TypesHeight: 2-byte integer (decimal) UseIconView: 1-byte integer (decimal) ShowSize: 1-byte integer (decimal) PrefsVersion: 2-byte integer (decimal) WindWarnLim: 2-byte integer (decimal) VerifyOnOpen: 2-byte integer (decimal) AutoSize: 1-byte integer (decimal) StackAllWind: 1-byte integer (decimal) NoStakCanCol: 1-byte integer (decimal) NoShowSplash: 1-byte integer (decimal) NoZoomRects: 1-byte integer (decimal) Unused: 1-byte integer (decimal) Unused: 1-byte integer (decimal) Unused: 1-byte integer (decimal) Unused: 2-byte integer (decimal) Unused: 2-byte integer (decimal) Unused: 2-byte integer (decimal) Unused: 2-byte integer (decimal) TMPL_264_wstr.txt Query: pstring (2-byte length) TMPL_263_WIND.txt BoundsRect: rectangle ProcID: 2-byte integer (decimal) Visible: boolean GoAway: boolean RefCon: 4-byte integer (decimal) Title: pstring (1-byte length) (align to 2-byte boundary) Auto Position: 2-byte integer (hex) TMPL_262_wctb.txt CwSeed: 4-byte integer (hex) CwReserved: 2-byte integer (decimal) CtSize: list (2-byte zero-based item count) Part code: 2-byte integer (decimal) Red: 2-byte integer (hex) Green: 2-byte integer (hex) Blue: 2-byte integer (hex) TMPL_261_vers.txt Version Number: 1-byte integer (hex) Revision Number: 1-byte integer (hex) Revision Stage: 1-byte integer (hex) Build Number: 1-byte integer (hex) Language Integer: 2-byte integer (decimal) Abbreviated string: pstring (1-byte length) Get Info string: pstring (1-byte length) TMPL_260_TMPL.txt *****: list (until end of resource) Label: pstring (1-byte length) Type: 4-byte integer (char) TMPL_259_TEXT.txt cstring TMPL_258_STR#.txt NumStrings: list (2-byte one-based item count) The string: pstring (1-byte length) TMPL_257_STR .txt The String: pstring (1-byte length) Data: rest of data in resource TMPL_256_SIZE.txt (bit field) Save screen (Obsolete): boolean Accept suspend events: boolean Disable option (Obsolete): boolean Can background: boolean Does activate on FG switch: boolean Only background: boolean Get front clicks: boolean Accept app died events (debuggers): boolean (bit field) 32 Bit Compatible: boolean High level event aware: boolean Local and remote high level events: boolean Stationery aware: boolean Use text edit services: boolean Reserved bit: boolean Reserved bit: boolean Reserved bit: boolean Size: 4-byte integer (decimal) Min size: 4-byte integer (decimal) TMPL_255_SIGN.txt Key word: 4-byte integer (decimal) BNDL ID: 2-byte integer (decimal) TMPL_254_scrn.txt Num. devices: list (2-byte one-based item count) SRsrc type: 2-byte integer (hex) Nubus slot (card slot+8): 2-byte integer (hex) DCtlDevBase: 4-byte integer (hex) Mode sRsrcID: 2-byte integer (decimal) FlagMask ($77FE): 2-byte integer (hex) (bit field) Is active: boolean Unused: boolean Unused: boolean Unused: boolean Is main scrn: boolean Unused: boolean Unused: boolean Unused: boolean (bit field) Unused: boolean Unused: boolean Unused: boolean Unused: boolean Unused: boolean Unused: boolean Unused: boolean Is color: boolean CLUT rsrcID: 2-byte integer (decimal) Gamma corr. rsrcID: 2-byte integer (decimal) Glob. rect: rectangle Control calls: list (2-byte one-based item count) CsCode: 2-byte integer (decimal) Length: 2-byte integer (decimal) Data (?): 4-byte integer (decimal) TMPL_253_ROv#.txt Version: 2-byte integer (decimal) NumTypes: list (2-byte zero-based item count) TYPE: 4-byte integer (char) RES ID: 2-byte integer (decimal) TMPL_252_RMAP.txt MapTo: 4-byte integer (char) Editor only?: 1-byte integer (decimal) AWRD: (align to 2-byte boundary) Exception count: list (2-byte one-based item count) ID: 2-byte integer (decimal) Map to: 4-byte integer (char) Editor only?: 1-byte integer (decimal) AWRD: (align to 2-byte boundary) TMPL_251_qrsc.txt Version: 2-byte integer (decimal) 'qdef' ID: 2-byte integer (decimal) Host etc. STR#: 2-byte integer (decimal) CurrQuery: 2-byte integer (decimal) NumQueries: list (2-byte one-based item count) 'wstr' ID: 2-byte integer (decimal) NumRes: list (2-byte one-based item count) Type: 4-byte integer (char) ID: 2-byte integer (decimal) TMPL_250_PSAP.txt String: pstring (2-byte length) TMPL_249_PRC3.txt Number of Btns: 2-byte integer (decimal) Btn 1 Height: 2-byte integer (decimal) Btn 1 Width: 2-byte integer (decimal) Btn 2 Height: 2-byte integer (decimal) Btn 2 Width: 2-byte integer (decimal) Btn 3 Height: 2-byte integer (decimal) Btn 3 Width: 2-byte integer (decimal) Btn 4 Height: 2-byte integer (decimal) Btn 4 Width: 2-byte integer (decimal) Btn 5 Height: 2-byte integer (decimal) Btn 5 Width: 2-byte integer (decimal) Btn 6 Height: 2-byte integer (decimal) Btn 6 Width: 2-byte integer (decimal) Btn 1 Name: pstring (1-byte length) Btn 2 Name: pstring (1-byte length) Btn 3 Name: pstring (1-byte length) Btn 4 Name: pstring (1-byte length) Btn 5 Name: pstring (1-byte length) Btn 6 Name: pstring (1-byte length) Data: rest of data in resource TMPL_248_PRC0.txt iPrVersion: 2-byte integer (decimal) prInfo.iDev: 2-byte integer (hex) prInfo.iVRes: 2-byte integer (decimal) prInfo.iHRes: 2-byte integer (decimal) prInfo.rPage: rectangle rPaper: rectangle prStl.wDev: 2-byte integer (hex) prStl.iPageV: 2-byte integer (decimal) prStl.iPageH: 2-byte integer (decimal) prStl.bPort: 1-byte integer (decimal) prStl.feed: 1-byte integer (decimal) prIPT.iDev: 2-byte integer (hex) prIPT.iVRes: 2-byte integer (decimal) prIPT.iHRes: 2-byte integer (decimal) prIPT.rPage: rectangle prXI.iRowBytes: 2-byte integer (decimal) prXI.iBandV: 2-byte integer (decimal) prXI.iBandH: 2-byte integer (decimal) prXI.iDevBytes: 2-byte integer (decimal) prXI.iBands: 2-byte integer (decimal) prXI.bPatScale: 1-byte integer (decimal) prXI.bUlThick: 1-byte integer (decimal) prXI.UlOffset: 1-byte integer (decimal) prXI.UlShadow: 1-byte integer (decimal) prXI.scan: 1-byte integer (decimal) prXI.bXInfoX: 1-byte integer (decimal) prJob.iFstPage: 2-byte integer (decimal) prJob.iLstPage: 2-byte integer (decimal) prJob.iCopies: 2-byte integer (decimal) prJob.bJDocLoop: 1-byte integer (decimal) prJob.fFromUsr: 1-byte integer (decimal) prJob.pIdleProc: 4-byte integer (hex) prJob.pFileName: 4-byte integer (hex) prJob.iFileVol: 2-byte integer (decimal) prJob.bFileVers: 1-byte integer (decimal) prJob.bJobX: 1-byte integer (decimal) printX: 38 data bytes TMPL_247_ppat.txt Pattern type: 2-byte integer (decimal) Offset to pixmap: 4-byte integer (decimal) Offset to data: 4-byte integer (decimal) Expanded pixel image: 4-byte zero fill Pattern valid flag: 2-byte zero fill Expanded pattern: 4-byte zero fill Old-style pattern              : 8 data bytes Base address: 4-byte zero fill Row bytes: 2-byte integer (hex) Bitmap bounds: rectangle PixMap version: 2-byte integer (decimal) Packing format: 2-byte integer (decimal) Size of pixel data: 4-byte integer (decimal) H. resolution: 4-byte integer (hex) V. resoultion: 4-byte integer (hex) Pixel type: 2-byte integer (decimal) # bits in pixel: 2-byte integer (decimal) # components in pixel: 2-byte integer (decimal) # bits per field: 2-byte integer (decimal) Offset to next plane: 4-byte integer (decimal) Offset to color table            : 4-byte integer (decimal) Reserved: 4-byte zero fill Pixel data and color table: rest of data in resource TMPL_246_POST.txt NumStrings: 2-byte integer (decimal) *****: list (terminated by zero byte) Commands: pstring (1-byte length) TMPL_245_pltt.txt Color table count: 2-byte integer (decimal) Reserved: 4-byte zero fill Reserved: 2-byte zero fill Reserved: 4-byte zero fill Reserved: 4-byte zero fill *****: list (until end of resource) Red: 2-byte integer (hex) Green: 2-byte integer (hex) Blue: 2-byte integer (hex) Color usage: 2-byte integer (decimal) Tolerance value: 2-byte integer (decimal) Private flags: 2-byte integer (hex) Private: 4-byte zero fill TMPL_244_PICT.txt Size: 2-byte integer (decimal) Rect: rectangle Opcodes: rest of data in resource TMPL_243_PICK.txt Which type: 4-byte integer (char) Use color?: 1-byte integer (decimal) Picker type: 1-byte integer (decimal) View by: 1-byte integer (decimal) fill: 1-byte zero fill V cell size: 2-byte integer (decimal) H cell size: 2-byte integer (decimal) LDEF type: 4-byte integer (char) Option String: pstring (1-byte length) TMPL_242_PAPA.txt Name: pstring (1-byte length) Type: pstring (1-byte length) Zone: pstring (1-byte length) AddrBlock: 4-byte integer (hex) Dump: rest of data in resource TMPL_241_nrct.txt NumOfRects: list (2-byte one-based item count) Rectangle: rectangle TMPL_240_MENU.txt MenuID: 2-byte integer (decimal) Width: 2-byte zero fill Height: 2-byte zero fill ProcID: 2-byte integer (decimal) Filler: 2-byte zero fill EnableFlgs: 4-byte integer (hex) Title: pstring (1-byte length) *****: list (terminated by zero byte) MenuItem: pstring (1-byte length) Icon#: 1-byte integer (decimal) Key equiv: 1-byte integer (char) Mark Char: 1-byte integer (char) Style: 1-byte integer (hex) TMPL_239_mctb.txt Number of Color Menu Entries: list (2-byte one-based item count) Menu ID: 2-byte integer (decimal) Item No.: 2-byte integer (decimal) Red 1: 2-byte integer (hex) Green 1: 2-byte integer (hex) Blue 1: 2-byte integer (hex) Red 2: 2-byte integer (hex) Green 2: 2-byte integer (hex) Blue 2: 2-byte integer (hex) Red 3: 2-byte integer (hex) Green 3: 2-byte integer (hex) Blue 3: 2-byte integer (hex) Red 4: 2-byte integer (hex) Green 4: 2-byte integer (hex) Blue 4: 2-byte integer (hex) Reserved: 2-byte integer (hex) TMPL_238_mcky.txt Threshold 1: 1-byte integer (decimal) Threshold 2: 1-byte integer (decimal) Threshold 3: 1-byte integer (decimal) Threshold 4: 1-byte integer (decimal) Threshold 5: 1-byte integer (decimal) Threshold 6: 1-byte integer (decimal) Threshold 7: 1-byte integer (decimal) Threshold 8: 1-byte integer (decimal) TMPL_237_MBAR.txt # of menus: list (2-byte one-based item count) Menu res ID: 2-byte integer (decimal) TMPL_236_LAYO.txt Font ID: 2-byte integer (decimal) Font Size: 2-byte integer (decimal) Screen Hdr Hgt: 2-byte integer (decimal) Top line break: 2-byte integer (decimal) Bottom line break: 2-byte integer (decimal) Printing hdr hgt: 2-byte integer (decimal) Printing footer hgt: 2-byte integer (decimal) Window Rect: rectangle Line spacing: 2-byte integer (decimal) Tab stop 1: 2-byte integer (decimal) Tab stop 2: 2-byte integer (decimal) Tab stop 3: 2-byte integer (decimal) Tab stop 4: 2-byte integer (decimal) Tab stop 5: 2-byte integer (decimal) Tab stop 6: 2-byte integer (decimal) Tab stop 7: 2-byte integer (decimal) Column Justification: 1-byte integer (hex) Reserved: 1-byte integer (hex) Icon Horiz. spacing: 2-byte integer (decimal) Icon Vert. spacing: 2-byte integer (decimal) Icon Vert. phase: 2-byte integer (decimal) Sm. Icon Horiz.: 2-byte integer (decimal) Sm. Icon Vert.: 2-byte integer (decimal) Default view: 1-byte integer (decimal) filler: 1-byte zero fill Text view date: 2-byte integer (hex) (bit field) Use zoom Rects: boolean Skip trash warnings: boolean Always grid drags: boolean Unused 4: boolean Unused 3: boolean Unused 2: boolean Unused 1: boolean Unused 0: boolean Icon-text gap: 1-byte integer (decimal) Sort Style: 2-byte integer (decimal) Watch Thresh: 4-byte integer (decimal) (bit field) Unused 7: boolean Unused 6: boolean Unused 5: boolean Unused 4: boolean Use Phys Icon: boolean Title Click: boolean Copy Inherit: boolean New Fold Inherit: boolean Color Style: 1-byte integer (decimal) Max # of windows: 2-byte integer (decimal) TMPL_235_itlk.txt EntryCount: list (2-byte one-based item count) KybdType: 2-byte integer (decimal) OldMods: 1-byte integer (hex) OldCode: 1-byte integer (decimal) MaskMods: 1-byte integer (hex) MaskCode: 1-byte integer (decimal) NewMods: 1-byte integer (hex) NewCode: 1-byte integer (decimal) TMPL_234_itlc.txt System script code: 2-byte integer (decimal) Keyboard cache size: 2-byte integer (decimal) Font force ($0=OFF, $FF=ON): 1-byte integer (hex) Intl force ($0=OFF, $FF=ON): 1-byte integer (hex) Old keyboard: 1-byte integer (hex) (bit field) Always show keybd. icon: boolean Use dual caret for mixed dir. text: boolean Flags 5: boolean Flags 4: boolean Flags 3: boolean Flags 2: boolean Flags 1: boolean Flags 0: boolean Script icon offset: 2-byte integer (decimal) Script icon side ($0=right, $FF=left): 1-byte integer (hex) Rsvd for icon info: 1-byte integer (hex) System region code: 2-byte integer (decimal) Reserved: 34 data bytes TMPL_232_itlb.txt itl0 id number: 2-byte integer (decimal) itl1id number: 2-byte integer (decimal) itl2 id number: 2-byte integer (decimal) flags word: 2-byte integer (decimal) itl4 id number: 2-byte integer (decimal) reserved: 2-byte zero fill Script language code: 2-byte integer (decimal) number rep. code: 1-byte integer (decimal) date rep. code: 1-byte integer (decimal) KCHR id number: 2-byte integer (decimal) SICN id number: 2-byte integer (decimal) Script record size: 4-byte integer (decimal) default mono FOND ID: 2-byte integer (decimal) default mono size: 2-byte integer (decimal) preferred FOND ID: 2-byte integer (decimal) preferred size: 2-byte integer (decimal) small FOND ID: 2-byte integer (decimal) small size: 2-byte integer (decimal) system FOND ID: 2-byte integer (decimal) system size: 2-byte integer (decimal) application FOND ID: 2-byte integer (decimal) appl font size: 2-byte integer (decimal) Help Mgr FOND ID: 2-byte integer (decimal) Help Mgr font size: 2-byte integer (decimal) Valid styles: 1-byte integer (hex) Alias styles: 1-byte integer (hex) TMPL_231_insc.txt Format: 2-byte integer (decimal) Flags: 2-byte integer (hex) Script name: pstring (1-byte length) (padded to 2-byte alignment) Help: pstring (2-byte length) Align: (align to 2-byte boundary) Files: list (2-byte one-based item count) Fspec: 2-byte integer (hex) Type: 4-byte integer (char) Creator: 4-byte integer (char) Cr date: 4-byte integer (hex) Handle: 4-byte zero fill Del size: 4-byte zero fill Add size: 4-byte zero fill File name: pstring (1-byte length) (padded to 2-byte alignment) Rsrc files: list (2-byte one-based item count) Fspec: 2-byte integer (hex) Type: 4-byte integer (char) Creator: 4-byte integer (char) Cr date: 4-byte integer (hex) Handle: 4-byte zero fill Del size: 4-byte zero fill Add size: 4-byte zero fill To file name: pstring (1-byte length) (padded to 2-byte alignment) From files: list (2-byte one-based item count) Fspec: 2-byte integer (hex) Type: 4-byte integer (char) Creator: 4-byte integer (char) Cr date: 4-byte integer (hex) Handle: 4-byte zero fill Del size: 4-byte zero fill Add size: 4-byte zero fill From file name: pstring (1-byte length) (padded to 2-byte alignment) Rsrcs: list (2-byte one-based item count) Rspec: 2-byte integer (hex) Type: 4-byte integer (char) Src id: 2-byte integer (decimal) Tgt id: 2-byte integer (decimal) Crc/vrsn: 2-byte integer (decimal) Filler1: 2-byte zero fill Filler2: 4-byte zero fill Del size: 4-byte zero fill Add size: 4-byte zero fill Rsrc name: pstring (1-byte length) (padded to 2-byte alignment) Prev crcs: 2-byte integer (hex) Dump: rest of data in resource TMPL_230_inra.txt Format Version: 2-byte integer (hex) (bit field) delete on remove: boolean delete on install: boolean copy: boolean unused: boolean unused: boolean unused: boolean unused: boolean unused: boolean (bit field) unused: boolean target required: boolean keep existing: boolean update only: boolean even if protected: boolean need not exist: boolean find by id: boolean name must match: boolean Target FileSpec: 2-byte integer (decimal) Source FileSpec: 2-byte integer (decimal) Resource Type: 4-byte integer (char) Source ID: 2-byte integer (decimal) Target ID: 2-byte integer (decimal) Resource Size: 4-byte integer (decimal) Atom Description: pstring (1-byte length) (padded to 2-byte alignment) Resource Name: pstring (1-byte length) (padded to 2-byte alignment) TMPL_229_inpk.txt Format Version: 2-byte integer (hex) (bit field) shows on custom: boolean removable: boolean unused: boolean unused: boolean unused: boolean unused: boolean unused: boolean unused: boolean (bit field) unused: boolean unused: boolean unused: boolean unused: boolean unused: boolean unused: boolean unused: boolean unused: boolean icmt ID: 2-byte integer (decimal) Package Size: 4-byte integer (decimal) Package Name: pstring (1-byte length) (padded to 2-byte alignment) Number of Parts: list (2-byte one-based item count) Part Type: 4-byte integer (char) Part ID: 2-byte integer (decimal) TMPL_228_infs.txt File Type: 4-byte integer (char) File Creator: 4-byte integer (char) Creation Date: 4-byte integer (hex) (bit field) search for file: boolean Type & Creator must match: boolean unused: boolean unused: boolean unused: boolean unused: boolean unused: boolean unused: boolean (bit field) unused: boolean unused: boolean unused: boolean unused: boolean unused: boolean unused: boolean unused: boolean unused: boolean File Name: pstring (1-byte length) (padded to 2-byte alignment) TMPL_227_infa.txt Format Version: 2-byte integer (hex) (bit field) delete on remove: boolean delete on install: boolean copy: boolean unused: boolean unused: boolean unused: boolean unused: boolean unused: boolean (bit field) unused: boolean unused: boolean unused: boolean leave alone if newer: boolean keep existing: boolean update only: boolean resource fork: boolean data fork: boolean Target FileSpec: 2-byte integer (decimal) Source FileSpec: 2-byte integer (decimal) File Size: 4-byte integer (decimal) Atom Description: pstring (1-byte length) (padded to 2-byte alignment) TMPL_226_indm.txt Format Version: 2-byte integer (hex) Flags (unused): 2-byte integer (hex) Number of Machines: list (2-byte one-based item count) Machine Type: 2-byte integer (decimal) Number of Processors: list (2-byte one-based item count) Processor Type: 2-byte integer (decimal) Number of MMUs: list (2-byte one-based item count) MMU Type: 2-byte integer (decimal) Number of Keyboards: list (2-byte one-based item count) Keyboard Type: 2-byte integer (decimal) Requires FPU: 1-byte integer (decimal) Requires Color QD: 1-byte integer (decimal) Minimal Memory (MB): 2-byte integer (decimal) # of System Resources: list (2-byte one-based item count) Resource Type: 4-byte integer (char) Resource ID: 2-byte integer (decimal) System Revision: 4-byte integer (hex) Country Code: 2-byte integer (decimal) AppleTalk Driver Version: 2-byte integer (decimal) Min. Target Size (in K): 4-byte integer (decimal) Max. Target Size (in K): 4-byte integer (decimal) User Function ID: 2-byte integer (decimal) User Description: pstring (1-byte length) (padded to 2-byte alignment) Number of Packages: list (2-byte one-based item count) Package ID: 2-byte integer (decimal) TMPL_225_inbb.txt Format Version: 2-byte integer (hex) (bit field) unused: boolean unused: boolean unused: boolean unused: boolean unused: boolean unused: boolean unused: boolean unused: boolean (bit field) unused: boolean unused: boolean unused: boolean unused: boolean unused: boolean unused: boolean change on install: boolean change on remove: boolean Value Key: 2-byte integer (hex) Value: rest of data in resource TMPL_224_icmt.txt Version Release Date: 4-byte integer (hex) Version: 4-byte integer (hex) Icon ID: 2-byte integer (decimal) Comment Text: pstring (1-byte length) (padded to 2-byte alignment) TMPL_223_FWID.txt FontType: 2-byte integer (hex) FirstChar: 2-byte integer (decimal) LastChar: 2-byte integer (decimal) WidMax: 2-byte integer (decimal) KernMax: 2-byte integer (decimal) NDescent: 2-byte integer (decimal) FRectWid: 2-byte integer (decimal) ChHeight: 2-byte integer (decimal) OWTLoc: 2-byte integer (decimal) Ascent: 2-byte integer (decimal) Descent: 2-byte integer (decimal) Leading: 2-byte integer (decimal) *****: list (until end of resource) Char offset: 1-byte integer (decimal) Char width: 1-byte integer (decimal) TMPL_222_FRSV.txt Number of items: list (2-byte zero-based item count) Font ID: 2-byte integer (decimal) TMPL_221_FREF.txt File Type: 4-byte integer (char) Icon localID: 2-byte integer (decimal) FileName: pstring (1-byte length) TMPL_220_FONT.txt FontType: 2-byte integer (hex) FirstChar: 2-byte integer (decimal) LastChar: 2-byte integer (decimal) WidMax: 2-byte integer (decimal) KernMax: 2-byte integer (decimal) NDescent: 2-byte integer (decimal) FRectWid: 2-byte integer (decimal) ChHeight: 2-byte integer (decimal) OWTLoc: 2-byte integer (decimal) Ascent: 2-byte integer (decimal) Descent: 2-byte integer (decimal) Leading: 2-byte integer (decimal) RowWords: 2-byte integer (decimal) Font data: rest of data in resource TMPL_219_FOND.txt Flag word: 2-byte integer (hex) Family ID: 2-byte integer (decimal) First Char: 2-byte integer (hex) Last Char: 2-byte integer (hex) Ascent: 2-byte integer (decimal) Descent: 2-byte integer (decimal) Leading: 2-byte integer (decimal) WidMax: 2-byte integer (decimal) Offset to width tables: 4-byte integer (hex) Offset to kerning tables: 4-byte integer (hex) Offset to style mapping tables: 4-byte integer (hex) Unused: 2-byte integer (hex) Extra width for Bold: 2-byte integer (hex) Extra width for Italic: 2-byte integer (hex) Extra width for Underline: 2-byte integer (hex) Extra width for Outline: 2-byte integer (hex) Extra width for Shadow: 2-byte integer (hex) Extra width for Condensed: 2-byte integer (hex) Extra width for Extended: 2-byte integer (hex) Undefined: 2-byte integer (hex) Rsvd for International: 4-byte integer (hex) FOND version: 2-byte integer (hex) # of Font entries: list (2-byte zero-based item count) Font Size: 2-byte integer (decimal) Font Style: 2-byte integer (decimal) Res ID: 2-byte integer (decimal) The Tables: rest of data in resource TMPL_218_fld#.txt *****: list (until end of resource) Folder type: 4-byte integer (char) Version: 2-byte zero fill Length high byte: 1-byte zero fill Folder name: pstring (1-byte length) (padded to 2-byte alignment with 1-byte offset) TMPL_217_finf.txt # Fonts: list (2-byte one-based item count) Font Number: 2-byte integer (hex) Font Style: 2-byte integer (hex) Font Size: 2-byte integer (hex) TMPL_216_FDIR.txt *****: list (until end of resource) Btn DirID: 4-byte integer (hex) TMPL_215_fctb.txt CfSeed: 4-byte integer (hex) CfReserved: 2-byte integer (decimal) CtSize: list (2-byte zero-based item count) Part code: 2-byte integer (decimal) Red: 2-byte integer (hex) Green: 2-byte integer (hex) Blue: 2-byte integer (hex) TMPL_214_FBTN.txt # Buttons: list (2-byte one-based item count) Icon: 128 data bytes Type: 4-byte integer (char) Application: pstring (1-byte length) (padded to 2-byte alignment) Document: pstring (1-byte length) (padded to 2-byte alignment) TMPL_213_DRVR.txt DrvrFlags: 2-byte integer (hex) DrvrDelay: 2-byte integer (hex) DrvrEMask: 2-byte integer (hex) DrvrMenu: 2-byte integer (hex) DrvrOpen: 2-byte integer (hex) DrvrPrime: 2-byte integer (hex) DrvrCtl: 2-byte integer (hex) DrvrStatus: 2-byte integer (hex) DrvrClose: 2-byte integer (hex) Driver: rest of data in resource TMPL_212_DLOG.txt BoundsRect: rectangle ProcID: 2-byte integer (decimal) Visible: boolean GoAway: boolean RefCon: 4-byte integer (decimal) Items ID: 2-byte integer (decimal) Title: pstring (1-byte length) (align to 2-byte boundary) Auto Position: 2-byte integer (hex) TMPL_211_DITL.txt Number of items: list (2-byte zero-based item count) Place holder: 4-byte zero fill Display rect: rectangle Item type: 1-byte integer (hex) Item info: pstring (1-byte length) (padded to 2-byte alignment with 1-byte offset) TMPL_210_dctb.txt CdSeed: 4-byte integer (hex) CdReserved: 2-byte integer (decimal) CtSize: list (2-byte zero-based item count) Part code: 2-byte integer (decimal) Red: 2-byte integer (hex) Green: 2-byte integer (hex) Blue: 2-byte integer (hex) TMPL_209_CTY#.txt Num cities: list (2-byte zero-based item count) Numchars: 2-byte integer (decimal) Latitude: 4-byte integer (hex) Longitude: 4-byte integer (hex) GMT Diff.: 4-byte integer (decimal) abc: 4-byte integer (decimal) City Name: pstring (1-byte length) abc: (align to 2-byte boundary) TMPL_208_CNTL.txt BoundsRect: rectangle Value: 2-byte integer (decimal) Visible: boolean Max: 2-byte integer (decimal) Min: 2-byte integer (decimal) ProcID: 2-byte integer (decimal) RefCon: 4-byte integer (decimal) Title: pstring (1-byte length) TMPL_207_cmnu.txt MenuID: 2-byte integer (decimal) Width: 2-byte zero fill Height: 2-byte zero fill ProcID: 2-byte integer (decimal) Filler: 2-byte zero fill EnableFlgs: 4-byte integer (hex) Title: pstring (1-byte length) *****: list (terminated by zero byte) MenuItem: pstring (1-byte length) Icon#: 1-byte integer (decimal) Key equiv: 1-byte integer (char) Mark Char: 1-byte integer (char) Style: 1-byte integer (hex) Command number: 2-byte integer (decimal) Alignment: (align to 2-byte boundary) TMPL_206_clut.txt CtSeed: 4-byte integer (hex) CtFlags: 2-byte integer (decimal) CtSize: list (2-byte zero-based item count) Pixel Value: 2-byte integer (decimal) Red: 2-byte integer (hex) Green: 2-byte integer (hex) Blue: 2-byte integer (hex) TMPL_205_cctb.txt CcSeed: 4-byte integer (hex) CcReserved: 2-byte integer (decimal) CtSize: list (2-byte zero-based item count) Part code: 2-byte integer (decimal) Red: 2-byte integer (hex) Green: 2-byte integer (hex) Blue: 2-byte integer (hex) TMPL_204_BNDL.txt OwnerName: 4-byte integer (char) OwnerID: 2-byte integer (decimal) NumTypes: list (2-byte zero-based item count) Type: 4-byte integer (char) # of type: list (2-byte zero-based item count) LocalID: 2-byte integer (decimal) RsrcID: 2-byte integer (decimal) TMPL_203_APPL.txt *****: list (until end of resource) Creator: 4-byte integer (char) Directory: 4-byte integer (decimal) Application: pstring (1-byte length) (padded to 2-byte alignment) TMPL_202_ALRT.txt BoundsRect: rectangle ItemsID: 2-byte integer (decimal) (bit field) Stg 4 Bold #: boolean Drawn: boolean Snd High: boolean Snd Low: boolean Stg 3 Bold #: boolean Drawn: boolean Snd High: boolean Snd Low: boolean (bit field) Stg 2 Bold #: boolean Drawn: boolean Snd High: boolean Snd Low: boolean Stg 1 Bold #: boolean Drawn: boolean Snd High: boolean Snd Low: boolean Auto Position: 2-byte integer (hex) TMPL_201_acur.txt Number of “frames” (cursors): 2-byte integer (decimal) Used a “frame” counter: 2-byte integer (decimal) *****: list (until end of resource) 'CURS' Resource Id: 2-byte integer (decimal) filler: 2-byte zero fill TMPL_200_actb.txt CaSeed: 4-byte integer (hex) CaReserved: 2-byte integer (decimal) CtSize: list (2-byte zero-based item count) Part code: 2-byte integer (decimal) Red: 2-byte integer (hex) Green: 2-byte integer (hex) Blue: 2-byte integer (hex)